Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.09.2017, 10:41
Интересующийся
Отправить личное сообщение для alekspvn Посмотреть профиль Найти все сообщения от alekspvn
 
Регистрация: 10.08.2017
Сообщений: 19

Передача изменённых данных из таблицы на сервер
Всем привет. Подскажите правильно ли я передаю данные, я просто без понятия как их принять в массив PHP, у меня когда я вывожу в передаваемом файле print_r ($_POST['result']) то показывает что массив пустой.
$('td.edit').keydown(function(event){
eq_arr = $(this).attr('class').split( " " );
   if(event.which == 13)
   {
var table = $('table').attr('id');
 $.ajax({ type: "POST",
 url:"../wp-content/plugins/related-equipment/includes/update_cell.php",
 data: "value="+jQuery('.ajax input').val()+"&id="+eq_arr[1]+"&field="+eq_arr[2]+"&table=gc-equip",
 success: function(result){
     alert(result);
 $('.ajax').html($('.ajax input').val());
 $('.ajax').removeClass('ajax');
 }});
 }});
Ответить с цитированием
  #2 (permalink)  
Старый 29.09.2017, 11:01
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от alekspvn
в передаваемом файле print_r ($_POST['result'])
А откуда на севере такой ключ появится если у вас передается под такими ключами:

"value="+jQuery('.ajax input').val()+"&id="+eq_arr[1]+"&field="+eq_arr[2]+"&table=gc-equip"
Ответить с цитированием
  #3 (permalink)  
Старый 29.09.2017, 11:07
Интересующийся
Отправить личное сообщение для alekspvn Посмотреть профиль Найти все сообщения от alekspvn
 
Регистрация: 10.08.2017
Сообщений: 19

я думал полностью все ключи помещаются в result, и формируется массив. Так а как же эти ключи мне получить на сервере?
Ответить с цитированием
  #4 (permalink)  
Старый 29.09.2017, 11:41
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от alekspvn
я думал полностью все ключи помещаются в result, и формируется массив.
result - это переменная под которой клиент примет ответ от сервера, а не сервером определенная переменная.

На сервере сделайте:

exit(print_r($_POST, 1));


Увидите массив, который получил сервер.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача данных из таблицы в php alexvb Серверные языки и технологии 18 07.04.2013 11:58
Через ajax отправить много данных из таблицы на сервер Heger jQuery 3 29.08.2012 18:51
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 13:00
Передача данных на другой сервер особым способом ditasandditas AJAX и COMET 4 11.10.2011 17:19
Передача данных полученных из grid на сервер xalt ExtJS 5 22.09.2011 10:41